Big Huge Thesaurus

leucaena glauca

noun

sounds kind of like